

$(function() {

    var $loginBox = $('#loginBox');
    var $registerBox = $('#registerBox');
    var $userInfo = $('#userInfo');

    //切换到注册面板
    $loginBox.find('a.colMint').on('click', function() {
        $registerBox.show();
        $loginBox.hide();
    });

    //切换到登录面板
    $registerBox.find('a.colMint').on('click', function() {
        $loginBox.show();
        $registerBox.hide();
    });
    //注册
    $registerBox.find('button').on('click',function () {
        //通过Ajax提交请求
        $.ajax({
            type:'post',
            url:'/api/user/register',
            data:{
                username:$registerBox.find('[name = username]').val(),
                password:$registerBox.find('[name=password]').val(),
                repassword:$registerBox.find('[name=repassword]').val()
            },
            dataType:'json',
            success:function (result) {
                $registerBox.find('.colWarning').html(result.messge);
                if(!result.code){
                    //注册成功
                   setTimeout(function () {
                       $loginBox.show();
                       $registerBox.hide();
                   },1000)
                };

            }
        });
    });
    //登录
    $loginBox.find('button').on('click', function() {
        //通过ajax提交请求
        $.ajax({
            type: 'post',
            url: '/api/user/login',
            data: {
                username: $loginBox.find('[name="username"]').val(),
                password: $loginBox.find('[name="password"]').val()
            },
            dataType: 'json',
            success: function(result) {
                $loginBox.find('.colWarning').html(result.messge);
                if(!result.code){
                    //登录成功 刷新页面；重新请求；浏览器会把cookie传过去
                   window.location.reload()
                };
            }
        });
    });
//退出
    $('#logout').on('click',function () {

        $.ajax({
            type: 'get',
            url:'/api/user/logout',
            success:function (result) {
                if (!result.code){
                    window.location.reload()
                }
                console.log(result.messge)
            }
        })
    })


});